troop carrier units - French English Dictionary